Building Display WIN On the one hand, lame sponsored promotional stunt. On the other hand, A SCREEN THE SIZE OF A BUILDING. Giant screen wins. Add as a preferredsource on Google Tags Brother Nature FTW building display huge Music Video Like Show Comments Hide Comments